266 x 502 meters = 10472.44 x 19763.78 inches