2628 feet = 801.0144 meters