4.3 x 67 meters = 14.11 x 219.82 feet