39.73 meters = 130 feet and 4.17 inches