22.32 meters = 73 feet and 2.74 inches