190 x 629 meters = 7480.31 x 24763.78 inches