896.8 inches = 74.733333 feet