125.92 meters = 413 feet and 1.48 inches