5.8 x 66.9 meters = 19.03 x 219.49 feet