801.78 meters = 2630 feet and 6.14 inches