253 x 666 meters = 9960.63 x 26220.47 inches