12122 meters = 39770 feet and 4.09 inches