125.52 meters = 411 feet and 9.73 inches