839 x 880 feet = 255.73 x 268.22 meters