21184 meters = 69501 feet and 3.75 inches