75 feet and 11 inches = 23.139 meters