12.042 meters = 39 feet and 6.09 inches