690 x 59 meters = 27165.35 x 2322.83 inches