128.75 meters = 422 feet and 4.9 inches