654 x 209 meters = 25748.03 x 8228.35 inches