628 x 819 meters = 24724.41 x 32244.09 inches