13087 meters = 42936 feet and 4.22 inches