11.916 meters = 39 feet and 1.13 inches