897.8 inches = 74.816667 feet