666 x 219 meters = 26220.47 x 8622.05 inches