898.8 inches = 74.9 feet