22409 meters = 73520 feet and 4.09 inches