108 x 120 meters = 354.33 x 393.7 feet