12.02 meters = 39 feet and 5.23 inches