14639 meters = 48028 feet and 2.58 inches