125.04 meters = 410 feet and 2.83 inches