39.749 meters = 130 feet and 4.92 inches