13242 meters = 43444 feet and 10.58 inches