2626 feet = 800.4048 meters