13454 meters = 44140 feet and 5.04 inches