11.988 meters = 39 feet and 3.97 inches