91 x 685 meters = 3582.68 x 26968.5 inches