22.54 meters = 73 feet and 11.4 inches