335 x 346 feet = 102.11 x 105.46 meters