269 x 963 feet = 81.99 x 293.52 meters