125.84 meters = 412 feet and 10.33 inches