39.722 meters = 130 feet and 3.86 inches