352 x 668 meters = 13858.27 x 26299.21 inches