125.11 meters = 410 feet and 5.59 inches