363 x 334 feet = 110.64 x 101.8 meters