225 x 664 meters = 8858.27 x 26141.73 inches