22.56 meters = 74 feet and 0.19 inches