22.61 meters = 74 feet and 2.16 inches