899.8 inches = 74.983333 feet