364 x 120 feet = 110.95 x 36.58 meters