22420 meters = 73556 feet and 5.17 inches