125.58 meters = 412 feet and 0.09 inches