125.06 meters = 410 feet and 3.62 inches