893 inches = 74.416667 feet