1039.9 inches = 86.658333 feet