615 x 806 meters = 24212.6 x 31732.28 inches