843 x 884 feet = 256.95 x 269.44 meters