688 x 243 meters = 27086.61 x 9566.93 inches