795.2 meters = 2608 feet and 11.09 inches