22.997 meters = 75 feet and 5.39 inches