328 x 384 meters = 12913.39 x 15118.11 inches