880 x 921 feet = 268.22 x 280.72 meters