75 feet and 3.4 inches = 22.946 meters