363 x 303 feet = 110.64 x 92.35 meters