263 x 957 feet = 80.16 x 291.69 meters