907.8 inches = 75.65 feet