795.9 meters = 2611 feet and 2.65 inches