289 x 303 feet = 88.09 x 92.35 meters