799.2 inches = 66.6 feet