628 x 411 meters = 24724.41 x 16181.1 inches