76 x 108 meters = 249.34 x 354.33 feet