306 x 303 feet = 93.27 x 92.35 meters