404 x 255 meters = 15905.51 x 10039.37 inches