768.7 meters = 2521.981627 feet