39.76 meters = 130 feet and 5.35 inches