22.33 meters = 73 feet and 3.13 inches