1012.9 inches = 84.408333 feet