125.85 meters = 412 feet and 10.72 inches