23.1 meters = 75 feet and 9.45 inches