22.28 meters = 73 feet and 1.17 inches