12.007 meters = 39 feet and 4.72 inches