334 x 345 feet = 101.8 x 105.16 meters