125.08 meters = 410 feet and 4.41 inches