794.6 inches = 66.216667 feet