12.03 meters = 39 feet and 5.62 inches