120 x 97.8 meters = 393.7 x 320.87 feet