654 x 207 meters = 25748.03 x 8149.61 inches