22209 meters = 72864 feet and 2.08 inches