512 x 248 meters = 20157.48 x 9763.78 inches