123 x 827 meters = 4842.52 x 32559.06 inches