88570 feet = 26996.136 meters