35 x 628 meters = 1377.95 x 24724.41 inches