628 x 385 meters = 24724.41 x 15157.48 inches