2588.9 feet = 789.09672 meters