98.6 x 56.4 meters = 323.49 x 185.04 feet