125.97 meters = 413 feet and 3.45 inches