107 x 346 feet = 32.61 x 105.46 meters