795.6 inches = 66.3 feet