39.82 meters = 130 feet and 7.72 inches