860 x 196 meters = 2821.52 x 643.04 feet