12.41 meters = 40 feet and 8.58 inches