899 inches = 74.916667 feet