265 x 959 feet = 80.77 x 292.3 meters