801.2 meters = 2628.608924 feet