97 x 629 meters = 3818.9 x 24763.78 inches