64 x 263 meters = 209.97 x 862.86 feet