690 x 276 meters = 27165.35 x 10866.14 inches