324 x 186.7 feet = 98.76 x 56.91 meters