801.71 meters = 2630.282152 feet