75 feet and 11.4 inches = 23.15 meters