39.84 meters = 130 feet and 8.5 inches