2589 meters = 8494.094488 feet