8588 feet = 2617.6224 meters