860 x 271 meters = 2821.52 x 889.11 feet