840.7 meters = 2758.2021 feet