125.96 meters = 413 feet and 3.06 inches