263 x 642 meters = 862.86 x 2106.3 feet