39.79 meters = 130 feet and 6.54 inches