670 x 225 meters = 26377.95 x 8858.27 inches