1064.9 inches = 88.741667 feet