125.37 meters = 411 feet and 3.83 inches