22436 feet = 6838.4928 meters