100.3 x 66.1 meters = 329.07 x 216.86 feet